director of imperial energy systems - Spanish English Dictionary